*{margin:0;padding:0;}
body{width:100%; overflow-x: hidden}
body,input{font-family:"微软雅黑";color:#333;font-size: 14px;}
a{text-decoration:none;color: #333;}
a:hover{ text-decoration:none;}
i,em{font-style:normal}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
h1,b{font-weight:normal}
button{border:none; background: none;}
/*公共样式*/
.pic{ height:250px}
input{outline: none;}
.fl{float:left;}
.fr{float:right;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.container{max-width:1400px;margin:0 auto}
.none{ display: none;}
/*头部*/
.h-left{width:820px;margin:25px 0;}
.logo{height:70px;}
.logo-info{margin-top:10px;width:460px; background: url(../images/logo-x.png) no-repeat center left;padding-left:20px;margin-left:10px;}
.logo-info b,.logo-info span{ display: block;}
.logo-info b{font-size:18px;color:#147ac1;font-weight:bold;line-height:28px;}
.logo-info span{font-size:16px;color:#666;line-height:26px}
.h-right{font-size:18px;color:#147AC1; background: url(../images/tel.png) no-repeat center left;padding-left:50px;height:50px;line-height:50px;margin-top: 35px;}
.h-right b{font-size:34px;font-weight: bolder;}
/*导航*/
.nav{height:58px; z-index:9; width: 100%; background: #147AC1;}
.nav ul li{float: left; position: relative;width: 12.5%; }
.nav ul li>a{display: block; font-size:16px; line-height: 58px; color: #fff; text-align: center;width:100%;}
.nav ul li.on>a{background: #38AF48;color:#fff}
.nav ul li:hover>a{background: #38AF48;color:#fff} 
.nav ul li .hide{background-color: #fff;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);float: left;font-size: 14px;left: 0px;display: none;width: 175px;opacity: 0.95;position: absolute;text-align: center;z-index: 10000;}
.nav ul li .hide em a{ display:block; font-size: 15px;line-height:40px;font-weight: normal; text-align:center; height:40px; color: #333;}
.nav ul li .hide em a:hover{background: #38AF48; color: #fff; transition:background-color 0.3s linear; -moz-transition:background-color 0.3s linear;-webkit-transition:background-color 0.3s linear;-o-transition :background-color 0.3s linear;}
.navfixed{ position: fixed;top:0;left:0;width:100%;z-index:99999}
/*首页banner*/
.banner{position:relative;height:650px;}
.banner .banner-hd{height:650px;}
.ny-banner{height:450px;overflow: hidden; }
.ny-banner .banner-hd{height:450px;}
.banner-hd {height:450px;position: relative; overflow:hidden; width: 100%;}
.banner-hd  ul{height:100%;margin: 0 auto;}
.banner-hd  ul li{height:100%;}
/*数字按钮样式*/
.banner-hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:16px;height:16px;  color: #FFFFFF;margin:0 10px; cursor:pointer; float: left; background: #fff; border-radius: 50%;}
.banner-hd .num li.on {background: #147AC1;  } 
/*首页banner*/

/*标题*/
.title{ background: url(../images/title-bg.png) no-repeat center center;height:95px;margin-bottom:30px;}
.title span,.title p{ display: block;text-align: center;}
.title span{font-size:28px;font-weight:bold;line-height:28px;}
.title span em{font-weight:bold;color:#147AC1}
.title p{color:#808080;line-height:14px;margin-top:40px;}
/*标题*/


/*产品*/
.pro-con{overflow: hidden;height:504px;}
.pro{margin:60px 0}
.pro-left{ background: url(../images/pro-bg.jpg) no-repeat center center; width:300px;height:505px}
.pro-left h3{font-size:24px;font-weight:bold;color:#fff;line-height:24px;width:230px;margin:0 auto;border-bottom:1px solid #fff;padding-bottom:15px;margin-top:30px}
.pro-left h3 a{float:right;transition: all .5s;}
.pro-left h3 a:hover{transform:rotate(360deg);}
.pro-left .ctitle{width:230px;margin:20px auto}
.pro-left .ctitle li{margin:15px 0;cursor: pointer;}
.pro-left .ctitle li a{font-size:16px;color:#fff;width:175px;height:36px;line-height:36px; display: inline-block;}
.pro-left .ctitle li:before{content: '';display: inline-block;width:10px;height:2px; background: #fff;margin:0 20px;position: relative;top:-5px;transition: all .3s;}
.pro-left .ctitle li:hover,.pro-left .ctitle li.on{ background: #147AC1;border-radius:50px;}
.pro-left .ctitle li:hover:before,.pro-left .ctitle li.on:before{padding-left:5px;}
.pro-right{width:1080px;}
.pro-div-list{border:2px solid #147AC1;height:500px; position: relative;}
.pro-div-list:before{content: '';background:url(../images/pro-tj.png) no-repeat top left;width:123px;height:123px; display: block; position: absolute;left: -4px;top: -4px;}

.pro-div-list .hd .next{position:absolute;top:49%;left:2%;cursor: pointer;}
.pro-div-list .hd .prev{position:absolute;top:49%;right:42%;cursor: pointer;}
.pro-top{width:650px;float:left;height:500px}
.pro-top{text-align: center;width:420px;height:420px;margin-left:110px;}

.pro-top a{color:#808080;font-size:16px}
.pro-top a:hover{color:#147AC1}
.pro-img{width:420px;height:420px;margin:30px auto 0 auto}
.pro-img img{width:420px;height:420px;}
.pro-bottom{width:430px;float:right; background: #147AC1;height:500px}
.pro-bottom h3,.pro-bottom h4{color:#fff;font-size:16px;font-weight:bold;margin-top:30px;height:50px;line-height:50px;border-bottom:1px solid #D0E4F3}
.pro-bottom h4{margin-top:10px;}
.pro-div{width:360px;margin:0 auto}
.pro-bottom p{color:#fff;line-height:25px;margin-top:10px;}
.news-pro{ overflow: hidden;}
.news-pro span{float:left;width:112px;height:112px;margin:15px 4px;position: relative;}
.news-pro span a:after{content: '+';width:112px;height:112px;display: block; position: absolute;top:-150px;left:0;z-index:999;background: rgba(20,122,193,0.7);color:#fff;text-align: center;line-height:105px;font-size: 52px;transition: all .3s;}
.news-pro span:hover a:after{top:0}
.pro-more{overflow: hidden;margin-top:20px;}
.pro-more a{float:left;width:180px;height:50px;line-height:50px;text-align: center;transition: all .3s;font-size: 16px;}
.pro-more .pro-m-1{background: #FFFFFF;color:#147AC1}
.pro-more .pro-m-2{background: #38AF48;color:#fff}
.pro-more a:hover{letter-spacing:3px;}
/*产品*/


/*咨询*/
.zx-1{ background: url(../images/zx-bg1.jpg) no-repeat center center;height:220px;}
.zx-fl span,.zx-fl b{ display: block;color:#fff}
.zx-fl span{ background: url(../images/zx-h1.png) no-repeat center center;text-align: center; width:332px;height: 46px;font-size:18px;font-weight:bold;line-height:46px;margin-top:65px}
.zx-fl b{font-size:20px;font-weight:bold;line-height:38px;margin-top:10px;}
.zx-tel{margin-top:60px;margin-right:40px;}
.zx-tel b,.zx-tel span,.zx-tel a{ display: block;color:#fff}
.zx-tel span{font-size: 16px;letter-spacing: 7px;}
.zx-tel b{font-size:26px;font-weight: bolder;}
.zx-tel a{width:180px;height:40px;line-height:40px;text-align: center; background: #38AF48;color:#fff;font-size: 16px;}
.zx-code dl{float:left;width:120px;color:#fff;text-align: center;margin:50px 0 0 30px}
.zx-code dd{color:#fff;font-weight:bold;line-height: 30px;}
/*咨询*/

/*关于我们*/
.about{margin:60px auto}
.about-con{margin-top:20px;}
.about-left{width:465px;}
.about-left h2{color:#333333;font-size:20px;font-weight:bold;}
.about-left h2:after{content: ''; display: block;width:50px;height:4px; background: #147AC1;margin:30px 0}
.about-left p{line-height:25px;color:#808080}
.about-left ul{margin:20px 0}
.about-left ul li:before{content: ''; float:left;width:6px;height:6px; background: #147AC1;margin-right:10px;margin-top:7px;border-radius: 10px;}
.about-left li{color:#808080;margin:12px 0}
.about-left li b{color:#147AC1;font-weight:bold}
.about-right{width:890px}
.about-more a{display: inline-block;width:140px;height:40px;font-size:16px;color:#fff;line-height:40px;text-align: center;margin:25px 10px 0 0}
.about-more .more-1{ background: #147AC1;}
.about-more .more-2{ background: #38AF48;}

.about-right{overflow: hidden;margin-top:3px;}
.about-right dl{float:left;width:260px;height:380px;text-align: center; position: relative;margin-left:36px;}
.about-right dl dt{margin-top:50px;}
.about-right dl dt img{transition: all .5s;}
.about-right dl.about-r1{ background: url(../images/about-1.jpg) no-repeat center center;}
.about-right dl.about-r2{ background: url(../images/about-2.jpg) no-repeat center center;}
.about-right dl.about-r3{ background: url(../images/about-3.jpg) no-repeat center center;}
.about-right dl dd{ position: absolute;bottom:50px;left:0;right:0;margin:0 auto;}
.about-right dl dd span,.about-right dl dd b{display: block;color:#fff;line-height:30px;}
.about-right dl dd span{font-size:18px}
.about-right dl dd b{font-size:16px;}
.about-right dl dd em{ background-image: url(../images/about-more.png);width:30px;height:30px;display: block;margin:30px auto 0 auto;transition: all .5s;}
.about-right dl:after{content: '';width:3px;display: block;height:0; background: #38AF48;position: absolute;left:0;top:0;transition: all .5s;}
.about-right dl:before{content: '';width:3px;display: block;height:0; background: #38AF48;position: absolute;right:0;bottom:0;transition: all .5s;}
.about-right dl a{ display: block;width:260px;height:380px;}
.about-right dl a:after{content: '';width:0;display: block;height:3px; background: #38AF48;position: absolute;left:0;top:0;transition: all .5s;}
.about-right dl a:before{content: '';width:0;display: block;height:3px; background: #38AF48;position: absolute;right:0;bottom:0;transition: all .5s;}
.about-right dl:hover:after{height:380px;}
.about-right dl:hover:before{height:380px;}
.about-right dl:hover a:after{width:260px;}
.about-right dl:hover a:before{width:260px;}
.about-right dl:hover em{ background-image: url(../images/about-more.png);background-position: 0 30px; }
.about-right dl:hover dt img{transform: rotateY(180deg);}
/*关于我们*/ 

/*企业优势*/
.ys{margin:60px auto}
.ys-con dl{float:left;width:310px; position: relative;margin:30px 20px;}
.ys-con dl dt{width:94px;margin:0 auto;position: absolute;left:0;right:0;text-align: center;top:-42px;z-index:99;transition: all .5s;}
.ys-con dl dd{width:306px;height:256px; background: #f2f2f2;margin:2px;transition: all .5s;}
.ys-con dl dd:after{content: '';width:310px;height:260px;display: block; position: absolute;bottom:-1px;left:-1px;border:1px solid #e5e5e5;z-index:-1px }
.ys-con dl dd b{ display: block;font-size:18px;text-align: center;font-weight:bold;padding:60px 0 20px 0;}
.ys-con dl dd p{line-height:26px;color:#666666;width:260px;margin:0 auto}
.ys-con dl:hover dd{ background: #ddd; }
.ys-con dl:hover dt{transform: rotateY(180deg);}
/*企业优势*/

/*咨询2*/
.zx-2{ background: url(../images/zx-bg2.jpg) no-repeat center center;height:220px;}
.zx-tel2{margin-top:60px;}
.zx-tel2 b,.zx-tel2 span,.zx-tel2 a{ display: block;color:#fff}
.zx-tel2 span{font-size: 16px;letter-spacing: 7px;}
.zx-tel2 b{font-size:26px;font-weight:bolder;}
.zx-tel2 a{width:180px;height:40px;line-height:40px;text-align: center; background: #38AF48;color:#fff;font-size: 16px;}
/*咨询2*/

/*优势*/
.ys-desgin{background: url(../images/rea1.png) no-repeat center center; height:395px; position: relative;margin-top:30px;}
.ys-desgin .ys-con-d{position: absolute;top:70px;left:190px}
.ys-2 div h2{font-size:30px;color:#4c4c4c;font-weight:normal}
.ys-2 div h2:after{content: '';width:50px;height:3px; background: #147AC1;margin:20px 0;display: block;}
.ys-2 div h2 b{font-weight:bold;color:#147AC1;}
.ys-2 div ul li{line-height:35px;font-size:16px;color:#4c4c4c}
.ys-2 div ul li:before{ background:#999;width:5px;height:5px; border-radius: 10px; content: ''; float:left;margin:16px 15px 0 0 }
.ys-more{width:140px;height:40px; background: #38AF48;text-align: center;line-height:40px;margin-top:20px;transition: all .5s;}
.ys-more a{width:140px;height:40px;display: block;color:#fff;font-size:16px; }
.ys-more:hover{margin-left:20px;}

.ys-service{ background: url(../images/rea2.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}
.ys-service .ys-con-s{position: absolute;top:70px;right:100px}

.ys-buy{ background: url(../images/rea3.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}
.ys-buy .ys-con-b{position: absolute;top:70px;left:190px}
.ys-service4{ background: url(../images/rea4.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}
/*优势*/

/*咨询3*/
.zx-3{ background: url(../images/zx-bg3.jpg) no-repeat center center;height:188px;padding-top: 32px;margin: 60px 0;}
.rea-left dl{float: left;width: 104px;margin-right: 60px;}
.rea-left dl:last-child{margin: 0;}
.rea-left dd img{width: 104px;height: 120px;display: block;}
.rea-left dd{transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.rea-left dl:hover dd{-webkit-transform: translateY(-10px);}
.rea-left dt{font-size: 16px;font-weight: bold;color: #fff;width: 100%;text-align: center;margin-top: 16px;}

.rea-right{padding-top: 10px;}
.rea-right h4,.rea-right h5{text-align: right;color: #fff;}
.rea-right h3{width:332px;height: 46px;font-size: 18px;font-weight: bold;text-align: center;color: #fff;line-height: 46px;background: url(../images/zx-h1.png) no-repeat center center;float: right;}
.rea-right h4{font-weight: bold;font-size: 28px;clear: both;line-height: 60px;}
.rea-right h5{font-size: 16px;font-weight: bold;height: 40px;padding-left: 50px;float: right;background: url(../images/tel1.png) no-repeat center left;}
.rea-right h5 b{font-size: 28px;font-weight: bold;}
/*咨询3*/

/*净化工程*/
.gc{margin-bottom:60px;}
.gc_box ul li {position: relative;}
.gc_box ul li span{display: block; position:absolute; bottom: 0;padding: 0 30px; width:calc(100% - 66px); height: 50px; color: #fff; line-height: 50px; text-align: left;font-size: 16px;background: url(../images/case-more.png) no-repeat center right 30px rgba(0,0,0,0.6);}
.gc_box ul li a{border: 3px solid #fff;}
/*净化工程*/

/*服务流程*/
.lc-list dl{width: 120px;float: left;margin-right:136px;position: relative;}
.lc-jt{width:30px;height: 30px; background: url(../images/lc-jt.png) no-repeat center center;position: absolute;top: 45px;left: 173px;}
.lc-list dl:last-child{margin: 0;}
.lc-list dd{width: 120px;height: 120px;background: url(../images/lc-bg.png) no-repeat center center;position: relative;}
.lc-list dd span{color: #fff;font-family: arial;padding-left:4px;}
.lc-list dd img{display: block;position: absolute;top: 38px;left: 50%;transform: translateX(-50%);}
.lc-list dt{font-size: 16px;color: #147ac1;width: 100%;text-align: center;line-height: 50px;}
.lc-more{width: 370px;height: 40px;margin: 0 auto;padding-top: 30px;}
.lc-more a{display: inline-block;width:140px;height:40px;font-size:16px;color:#fff;line-height:40px;text-align: center;margin: 0 20px;}
.lc-more .more-1{ background: #147AC1;}
.lc-more .more-2{ background: #38AF48;}
/*服务流程*/
/*分页样式*/
.pglist {
	padding: 20px 0 30px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 15px;
	margin: 0 3px;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pglist * {
	display: inline-block;
	vertical-align: middle;
	line-height: 34px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #006db0;
	border-color: #006db0;
}
/*合作案例*/
.case{height: 233px;background: url(../images/case-bg.jpg) no-repeat center center;padding: 50px 0;margin: 60px 0;}
.title1{height:95px}
.title1 span,.title p{ display: block;text-align: center;}
.title1 span{font-size:28px;font-weight:bold;line-height:28px;color:#fff}
.title1 p{color:#fff;line-height:14px;margin-top:40px;width: 100%;text-align: center;}
.hz li{width: 225px;float: left;margin: 0 5px;}
/*合作案例*/
/** 新闻中心 **/
.thumblist {
}
.thumblist .list {
	padding-bottom: 20px;
}
.thumblist .item {
	width: 1025px;
	border-bottom: 1px solid #eaeaea;
	display: block;
	padding: 20px;
	transition: all .5s;
}
.thumblist .item a {
	display: block;
}
.thumblist .item .img {
	position: relative;
	width: 180px;
	height: 135px;
	display: block;
	overflow: hidden;
	cursor: pointer;
}
.thumblist .item img {
	width: 100%;
	height: 100%;
	transition: all 0.3s ease-out 0s;
}
.thumblist .item a:hover img {
	transform: scale(1.1, 1.1);
}
.thumblist .item .txt {
	width: 810px;
	cursor: pointer;
}
.thumblist .item .txt h3 {
	font-size: 16px;
	line-height: 30px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.thumblist .item .txt .mark {
	color: #999;
	font-size: 12px;
	line-height: 30px;
	padding: 0;
}
.thumblist .item .txt .mark span {
	display: inline-block;
	padding-right: 18px;
}
.thumblist .item .txt p {
	color: #666;
	line-height: 25px;
}
.thumblist .item .txt p span {
	display: inline-block;
	color: #006db0;
	padding-left: 10px;
}
.thumblist .item a:hover .txt h3 {
	color: #006db0;
}
.thumblist .item:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}
.reLink {
	height: 38px;
	border: 1px solid #ccc;
	margin: 10px auto 10px;
	padding: 0px 10px;
}
.reLink .prevLink, .reLink .nextLink {
	height: 38px;
	line-height: 38px;
}
.reLink .prevLink a, .reLink .nextLink a {
	height: 38px;
	line-height: 38px;
}
.reLink .prevLink a:hover, .reLink .nextLink a:hover {
	color: #006db0;
}
.reLink .prevLink {
	float: left;
}
.reLink .nextLink {
	float: right;
}
.submian .subright .conBox .ArticleTitle h1 {
	font-size: 24px;
	text-align: center;
	padding: 20px 0px;
	border-bottom: 1px dotted #fff;
	font-weight: bold;
}
.submian .subright .conBox .ArticleMessage {
	line-height: 30px;
	height: 30px;
	margin-bottom: 10px;
	border-top: 1px dotted #ccc;
	text-align: center;
}
.submian .subright .conBox .ArticleMessage span.sp {
	color: #999;
	margin-right: 10px;
	font-size: 12px;
}
.submian .subright .conBox .ArticleMessage .jiathis_style {
	float: left;
	margin-top: 5px;
}
.submian .subright .conBox .ArticleTencont {
	padding: 5px 0px 20px 0px;
	line-height: 28px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
.submian .subright .showproduct .ArticleTencont img {
	max-width: 100%;
}
.submian .subright .conBox .ArticleTencont img {
	max-width: 100%;
}
.subright .searchList {
	border-top: 1px solid #ddd;
}
.subright .searchList li {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
}
.subright .searchList li:first-child {
	border-top: none;
}
.subright .searchList li:hover a h2 {
	color: #006db0;
	font-weight: bold;
}
.leftprocomt {
	padding-top: 10px;
}
.leftprocomt li {
	float: left;
	text-align: center;
	width: 117px;
	margin-right: 10px;
}
.leftprocomt li img {
	width: 117px;
	height: 117px;
	border-radius: 3px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.leftprocomt li p {
	line-height: 35px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
.leftprocomt li:hover img {
	-webkkit-filter: brightness(105%);
	filter: brightness(105%);
}
.leftprocomt li:hover p {
	color: #006db0;
}
/*客户见证*/
.client{margin: 60px 0;}
.kj li{width: 320px;float: left;margin: 0 20px;}
.kj-pic{width: 320px;overflow: hidden;}
.kj-pic img{display: block;-webkit-transition: all 0.5s;}
.kj-con{background-color: #f2f2f2;width: 270px;padding: 20px 25px 0 25px; height: 200px;position: relative;transition: all 0.5s;}
.kj-con em{width: 100%;font-size: 16px;font-weight: bold;line-height: 50px;}
.kj-con p{width: 100%;line-height: 24px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.kj-con a{width: 30px;height: 30px;background: url(../images/client-more.jpg) no-repeat center center;position: absolute;right: 0;bottom: 0;}
.kj li:hover .kj-pic img{-webkit-transform: scale(1.2,1.2);}
.kj li:hover .kj-con em,.kj li:hover .kj-con p{color: #fff;}
.kj li:hover .kj-con{background-color: #147AC1;}
/*客户见证*/


/*旋转木马必要样式*/
.poster-main{ position:relative;height:400px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:1400px;height:400px;margin: 0 auto;}
.poster-main .poster-list .poster-item{ position:absolute;left:0; top:0; }
.poster-main .poster-list .poster-item a img{}
.poster-main .poster-btn{ position:absolute;top:175px;width:50px !important;height:50px !important; z-index:99; cursor:pointer;}
.poster-main .poster-prev-btn{left:-100px; background: url(../images/case-left.jpg) no-repeat top left;}
.poster-main .poster-next-btn{right:-100px; background: url(../images/case-right.jpg) no-repeat top right;}
.poster-main .poster-prev-btn:hover{background: url(../images/case-left1.jpg) no-repeat top left;}
.poster-main .poster-next-btn:hover{background: url(../images/case-right1.jpg) no-repeat top right;}
/*旋转木马必要样式*/

/*新闻中心*/
.news{padding-bottom: 60px;}
.news-list li{width: 400px;float: left;margin-right: 100px;}
.news-list li:last-child{margin-right: 0;}
.news-list li span{display: block;width: 50px;height: 5px;background-color: #999;margin-bottom:20px;transition: all 0.5s;}
.news-list li h3{width: 100%;font-size: 18px;color: #666666;font-weight: normal;line-height: 30px;}
.news-list li em{display: block;color: #4c4c4c;font-size: 14px;font-family: arial;font-weight: bold;line-height: 30px;margin-bottom: 20px;}
.news-list li p{line-height: 22px;color: #808080;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.news-list li a{display: block;width: 118px;height: 34px;border: 1px solid #CCCCCC;line-height: 36px;text-align: center;color: #808080;margin-top: 40px;transition: all 0.5s;position: relative;}
.news-list li a:before,.news-list li a:after{content: "";position: absolute;top: 0;opacity: 0;height: 100%;width: 0;transition: all 0.5s;background-color: #147AC1;z-index: -1;}
.news-list li a:before{left: 50%;}
.news-list li a:after{right: 50%;}
.news-list li:hover span{width: 400px;background-color: #147AC1;}
.news-list li:hover a:before, .news-list li:hover a:after{opacity: 1;width: 50%;}
.news-list li:hover a{color: #FFFFFF;border-color: #147AC1;}
.news-list li:hover h3{color: #147AC1;}
/*新闻中心*/

/*底部*/
.footer{border-top: 10px solid #38af48;height: 300px;background-color: #147AC1;padding-top: 40px;}
.foot-left,.foot-mid,.foot-right{width: 360px;}
.foot-left{margin-right: 160px;}
.foot-title{display: block;width: 100%;border-bottom: 1px solid #599bcc;font-weight: bold;color: #fff;line-height: 79px;font-size: 16px;}
.foot-wx{height: 100px;padding-left: 120px;background: url(../images/f-wx.jpg) no-repeat center left;margin-top: 50px;}
.foot-wx p{color: #fff;line-height: 32px;}
.foot-wx em{display: block;color: #fff;font-family: arial;font-weight: bold;font-size: 30px;}

.foot-lx{margin-top: 40px;}
.foot-lx li{line-height: 30px;color: #cae8ff;padding-left: 24px;}
.foot-lx li:first-child{background: url(../images/f-tel.png) no-repeat center left;}
.foot-lx li:nth-child(2){background: url(../images/f-tel.png) no-repeat center left;}
.foot-lx li:nth-child(3){background: url(../images/f-email.png) no-repeat center left;}
.foot-lx li:last-child{background: url(../images/f-address.png) no-repeat center left;}

.foot-nav{padding-top: 40px;}
.foot-nav ul{margin-right: 70px; overflow: hidden;}
.foot-nav ul:last-child{margin-right:  0;}
.foot-nav ul li{float:left;width:32%;}
.foot-nav ul li a{display: block;line-height: 30px;color: #cae8ff;transition: all 0.3s;}
.foot-nav ul li a:hover{color: #ffffff}
/*底部*/

/*版权*/
.copy{height: 59px;border-top: 1px solid #2c89cf;background-color: #147AC1;}
.copy-l,.copy-r{line-height: 59px;color: #cae8ff;}
.copy-l a,.copy-r a{color: #cae8ff;transition: all 0.3s;}
.copy-l a:hover,.copy-r a:hover{color: #ffffff}
/*版权*/


/*内页公共部分*/
.ny-main{margin:60px auto}
.ny-left{width:306px;}
.pro-name,.pro-contact{border:2px solid #147AC1;width:300px;margin-bottom:30px;}
.pro-title{ background: #147AC1;width:300px; position: relative;height:100px;}
.pro-title span,.pro-title b{ display: block;text-align: center;font-weight:bold}
.pro-title span{font-size:50px;font-weight:bold;color:#2684C6;padding-top:5px;}
.pro-title b{font-size:36px;color:#FFFFFF;position: absolute;bottom:20px;left:0;right:0;margin:0 auto;letter-spacing:2px;}
.pro-menu .ctitle1 li{ width:276px;height:50px;line-height:50px;margin:8px auto;text-indent:30px;font-size:17px;}
.pro-menu .ctitle1 li a{color:#737373; width:276px;height:50px;line-height:50px; background: url(../images/jt-2.png) no-repeat center right 20px;display: block; background-color: #FAFAFA;}
.pro-menu .ctitle1 li:hover a,.pro-menu .ctitle1 li.on a{ background: url(../images/jt-1.png) no-repeat center right 20px; background-color: #147AC1;color:#fff}
.pro-contact{border:2px solid #147AC1;}
.contact-type h3{font-size:18px;font-weight:bold;color:#147ac1;text-align: center;margin:20px auto;width:255px;}
.contact-type span{ display: block;line-height:36px;color:#666666;width:260px;margin:0px auto;}
.contact-tel{ background:url(../images/cont-bg.jpg) no-repeat center center;text-align: center;height:160px;text-align: center;}
.contact-tel span,.contact-tel b{ display: block;color:#fff}
.contact-tel span{font-size:16px; background: url(../images/tel2.png) no-repeat center top 20px;padding-top:80px;}
.contact-tel b{font-size:36px;font-family: Impact;}

.ny-right{width:1050px;}
.position{height:50px;line-height:50px;margin-bottom:20px;}
.position b{width:165px;    margin-left: 24px; background: url(../images/pro-icon1.png) no-repeat center left 30px; background-color: #38AF48;color:#fff;font-size:20px;font-weight:bold;text-indent:60px;;}
.position span{width:835px;text-align: right;padding-right:20px;color:#fff; background-color: #147AC1;}
.position a{color:#fff}


/*产品内页*/
.ny-right .pro-list ul li{float:left;width:325px;border:1px solid #F2F2F2;margin:10px 0 10px 23px;text-align: center;}
.ny-right .pro-list ul .pic img{ height:100%!important; max-width:100%!important}
.ny-right .pro-list ul .info{ background: #F9F9F9;height: 100px;}
.ny-right .pro-list ul li span{font-size:16px;padding:18px 0;display: block;}
.ny-right .pro-list .info-a a{display: inline-block;width:120px;height:32px;line-height:32px;text-align: center; background: #147AC1;color:#fff;border-radius:5px;margin:0 10px;}
.ny-right .pro-list .info-a a:nth-child(2){ background: #38AF48;}

/*案例内页*/
.ny-right .case-list ul li{float:left;width:325px;margin:10px 0 10px 23px;text-align: center;}
.ny-right .case-list ul .pic img{width:100%}
.ny-right .case-list ul .info{ background: #F9F9F9;height: 100px;}
.ny-right .case-list ul li span{font-size:16px;padding:18px 0;display: block;}
.ny-right .case-list .info-a a{display: inline-block;width:120px;height:32px;line-height:32px;text-align: center; background: #147AC1;color:#fff;border-radius:5px;margin:0 10px;}
.ny-right .case-list .info-a a:nth-child(2){ background: #38AF48;}

/*新闻内页*/
.ny-right .ny-news-list ul li{float:left;width:325px;margin:10px 0 20px 25px;text-align: left;}
.ny-right .ny-news-list ul li span,.ny-right .ny-news-list ul li em,.ny-right .ny-news-list ul li p,.ny-right .ny-news-list ul li a{ display:block}
.ny-right .ny-news-list ul .pic img{width:100%}

.ny-right .ny-news-list ul li span{font-size:18px;padding:10px 0 0 0;display: block;color:#4c4c4c}
.ny-right .ny-news-list .info-a a{display: inline-block;width:120px;height:32px;line-height:32px;text-align: center; background: #147AC1;color:#fff;border-radius:5px;margin:0 10px;}
.ny-right .ny-news-list .info-a a:nth-child(2){ background: #38AF48;}
.ny-right .ny-news-list ul li em{color:#999999;margin-bottom:15px}
.ny-right .ny-news-list ul li p{color:#999999;margin-bottom:20px;}
.ny-right .ny-news-list ul li a{width:120px;height:32px;line-height:32px;text-align: center;border:1px solid #CCCCCC;color:#999}
.ny-right .ny-news-list ul li:hover a{color:#fff; background:#147AC1;}
.ny-right .ny-news-list ul li:hover span{color:#147AC1}
/*合作伙伴*/
.partner-list{ overflow: hidden;}
.partner-list li{float:left;width:225px;height:100px;margin:10px 0px 10px 35px;border:1px solid #eee}
.partner-list li a{ display: block;}
.partner-list li img{width:100%}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;bottom:20px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#147AC1;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:55px;line-height:55px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li:hover a{color:#008DD5}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px 0 14px;}
#floatDivBoxs .floatDtel{padding:0 0 7px 10px;font-size:20px;font-weight:bold;color:#147AC1}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;bottom:320px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

/*内页产品详情*/
.ny-right .pro1{margin-top:5px;}
.ny-right .pro1 .spec-preview img{display: block;}
.ny-right .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #333;display: block;height: auto;margin-bottom: 0;border-bottom:1px solid #eee;padding:10px 0;margin-bottom:10px}
.ny-right .pro1 .descript1 p{width: 590px;font-size: 13px;color: #8e8e8e;line-height: 25px;margin-bottom: 15px;}
.ny-right .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #000; }
.ny-right .pro1 .descript1 a.consult:hover{background-color:#147AC1;}
.ny-right .pro1 .descript1 p.haoma{color: #333;font-size: 15px; font-weight: bold; }
.ny-right .pro1 .descript1 p.haoma em{display: block;color:#147AC1;font-size: 20px; font-weight: bold; }
.ny-right .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right .detail .de-title{border-bottom: solid 3px #147AC1; margin-bottom: 15px;}
.ny-right .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#147AC1; border-top-left-radius: 6px; border-top-right-radius: 6px; }

.ny-main  .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-main .pagelist a,
.ny-main  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-main  .pagelist span.current {color: #f30;border: 1px solid #ddd;}

.nav-footer{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background:#147AC1;z-index:999;    box-shadow: 1px 1px 15px #004679;}
	.foot-nav1{width: 33.3%; float: left;}
	.foot-nav-2{background: #38AF48;}
	.nav-footer .foot-nav-bg{display: inline-block; width: 40%;  height: 54px; line-height: 54px; text-align: center;}
	/*.nav-footer .foot-nav-bg1{background: url(../images/nav-bg1.png) no-repeat center center; background-size:42%;}
	.nav-footer .foot-nav-bg2{background: url(../images/nav-bg2.png) no-repeat center center; background-size:42%;}
	.nav-footer .foot-nav-bg3{background: url(../images/nav-bg3.png) no-repeat center center; background-size:42%;}*/
	.nav-footer a{display: inline-block; width:60%; font-size:16px; line-height: 54px; color: #fff;}
